be too generous - Turkish English Dictionary